@charset "utf-8";
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
/* IE10-specific styles go here */  
}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#494949;line-height:18px;text-decoration:none; margin:0; padding:0;}
div{margin:0px;padding:0px;}
.clr-both{clear:both;margin:0px auto;}
.left{float:left;}
.right{float:right;}

/* Header Classes */
.header_grey{ background-color:#dedcdc; height:50px; overflow:hidden;}
.header_yellow{ background-color:#fee203; height:150px; overflow:hidden;}
.header_text{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#2f405c;font-size:14px;}
.Artdex_txt1{ font-family: xscale; font-size:60px; color:#db111d;}
.Artdex_txt2{ font-family: xscale; font-size:60px; color:#201e26;}

/* Width Classes */
.width-990{width:990px;margin:0px auto;}
.w_270{width:270px;}
.width_350{ width:350px}
.width_100{ width:100px}
.width_250{ width:250px}
/* ul li Classes */
li{ display:inline; padding-left:2px; float:left;}
ul{ list-style-type:none; margin:0;}

/* Spacer Classes */
.spacer-0{height:0px;}
.spacer-5{height:5px;}
.spacer-10{height:10px;}
.spacer-15{height:15px;}

/* <a> Anchor classes */
.link-nav{ font-weight:bold; color:#3f4e68; background-color:#dedcdc; text-align:center; padding:6px; text-decoration:none; }
.link-nav:hover{ font-weight:bold; color:#db111d; background-color:#edede9;}
.active{ font-weight:bold; color:#db111d; background-color:#edede9;text-align:center; padding:6px; text-decoration:none; }

/* Margin Padding Classes */
.mr0pd0{margin:0;padding:0;}
.p10{padding:10px;}
.p5{padding:5px;}
.padng{ padding-bottom:0px; padding-top:11px; padding-right:30px; padding-left:300px;}
.padng1{ padding-left:190px; padding-right:4px; padding-bottom:20px;}
.padng2{ padding-left:2px;}
.padng_top_5{padding-top:5px;}
.pddng_top_60{ padding-top:51px;}
.pddng_ryt{ padding:0 15px 0 0;}
.pad_10{ margin: 10px 10px;}
.mrgn_10{margin:5px 0 15px 0;}
.mrgin{ margin-top:40px; padding-left:334px;}
.mrgn_60{margin:52px 0 0 0}
#mrgn_15{ margin:30px 30px;}
.mrgn_art{margin:20px 20px 20px 20px;}
.mrgn_logn{ margin:10px 10px 10px 10px;}
.mrgn_tr{margin:3px 6px 0 0;}
.mrgn_dr{margin:-20px 0 0 80px;}
.mr{margin-right:80px;}
.mr_drp{margin:-10px 15px -10px 15px;}

/* Left Nav Classes */
.lft_nav_bg{ background-color:#dedcdc; overflow:hidden; display:block; width:270px; height:30px;}
.rt_nav_bg{ background-color:#dedcdc; overflow:hidden; display:block; width:700px; height:30px;}
.nav_hdng{ font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:10px; text-decoration:none; color:#3f4e68; font-weight:bold; padding-top:11px; padding-left:12px;}
.ftr_hdng{ font-family: Arial, Helvetica, sans-serif; font-size:19px; line-height:20px; text-decoration:none; color:#3f4e68; font-weight:bold; padding-top:11px; padding-left:12px;}
.lft_nav_txt1{ font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; font-weight:400; color:#3f4e68; }
.lft_nav_txt2{ font-family: Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; font-weight:bold; color:#000; }
.srch{ font-family: Arial, Helvetica, sans-serif; font-size:19px; text-decoration:none; color:#30405d; padding-top:2px; padding-left:12px;}
.srch2{ font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#2f405a; font-weight:600; line-height:25px;}
.srch3{ font-family: Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; color:#fee203; padding-top:0px; padding-left:5px;}
.thmb_width{ width:102px; height:97px; position:absolute;}
.txt_w{ font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; font-weight:bold; color:#000; line-height:35px; }
.lft_nav_bg2{ background-color:#dedcdc; overflow:hidden; display:block; width:269px; height:179px;}

/* Backgroud color classes */ 
.gry_bg{ background-color:#edede9; overflow:hidden; display:block; width:700px;}
.wht_login_bg{ background-color:#fff; overflow:hidden; display:block; width:700px;}
.gry_bg_login{ background-color:#edede9; overflow:hidden; display:block; width:345px;}
.gry_bg_login1{ background-color:#edede9; overflow:hidden; display:block; width:345px; height:250px;}
.gry_bg_login2{ background-color:#edede9; overflow:hidden; display:block; width:345px; height:309px;}
.lft_gry_bg{ background-color:#edede9; overflow:hidden; display:block; width:270px; height:210px;}
.lft_ylw_bg{ background-color:#fee203; overflow:hidden; display:block; width:270px; height:200px;}


/*textbox */
.textb1{width:335px;height:30px;border-top:solid #a6a281 2px;border-left:solid #a6a281 2px;border-bottom:solid #a6a281 2px;border-right:none;}
.drop1{background-color:#fff;height:32px;border-top:solid #a6a281 2px;border-right:solid #a6a281 2px;border-bottom:solid #a6a281 2px;border-left:none;}
.drop11{background-color:#dedcdc;width:115px;height:32px;border-top:solid #a6a281 2px;border-right:solid #a6a281 2px;border-bottom:solid #a6a281 2px;border-left:none;}
.drop2{background-color:#fee203;height:24px;border:solid #a6a281 1px;padding:0 5px 0 5px;}
.txtbx150{ height:37px; font-size:17px; font-style:italic; width:150px; padding-left:10px;}
.txtbx311{ height:37px; font-size:17px; font-style:italic; width:311px; padding-left:10px;}
.txtarea320{ font-size:17px; font-style:italic; width:320px;}
.txtbx321{ height:50px; font-size:17px; font-style:italic; width:320px; padding-top:10px;}
.txtbx250{ height:30px; font-size:17px; font-style:italic; width:250px;}
.txtbx100{ height:30px; font-size:17px; font-style:italic; width:200px;}
.input{ -moz-border-radius:5px; border-radius:5px; border:solid 1px gray;}

/*drop down texts */
.drpdwntxt{ font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#2f405a; line-height:20px;}

/* Gallery Images Classes */
.image { position:relative; width: 150px; overflow:visible;}
.hoverimage { position:absolute; top: 0; left: 0; display: none; }
.image:hover .hoverimage { display: block; }

/* table classes */
tr.spaceUnder > td{ padding-bottom: 10px;}

/* Fotter Classes */
.Ftr_gry{ background-color:#e5e5e5; height:50px; overflow:hidden;}

/* Shadow Classes */
.shadow { box-shadow: 3px 3px 4px #000;}

/* testimonial box */
.testimonial {width:620px; float:left; margin:10px 0 0px 0;}
.left-quote {float:left;background:url(file:///C|/xampp/htdocs/artdex/includes/images/left-quote.png); no-repeat top; width:68px; height:55px;}
.testi-text { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; float:left; text-align:justify; width:450px; padding-right:0px;}
.testi-pic {float:left; width:77px; height:50px; margin-left:68px; display:inline;}
.testi-name {float:left; padding:45px 0 0 5px;}

/* Border */
.plain { border: 1px solid #4C3C1B; padding: 5px; width: 300px; background-color: #edede9;}
.brd_selected{border-bottom:1px solid #3f4e68;border-left:1px solid #3f4e68;border-top:1px solid #3f4e68;border-right:none;padding: 5px; width: 300px; background-color: #edede9;}

/* drop down */
.drpdown{margin:0 0 10px -30px; padding:-30px}
.divl{width:93%;margin:27px 0 0 0;background-color:#fff;padding:4px;cursor:pointer;}
.divl:hover{width:93%;margin:27px 0 0 0;background-color:#FEE203;padding:4px;cursor:pointer;}

/*file uploader*/
 .custom-upload {position: relative;height: 40px;width: 414px;}
.custom-upload input[type=file]{outline:none;position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;width:100%;height:100%;}
.custom-upload .fake-file{background:url(/public/images/upload-icon.png) center right no-repeat;position: absolute;top: 0px;left: 0px;width: 417px;padding: 0;margin: 0;z-index: 1;line-height: 100%;}
.custom-upload .fake-file input{font-size:16px;height:40px;width:360px;}
 